package edu.javaclub;

import java.math.BigInteger;

/**
 * 题目 016：指数各位数之和
 * 2^15=32768 且各位数之和为 3+2+7+6+8=26，求 2^1000 各个位数之和。
 * 1366
 */
public class work016 {
    public static void main(String[] args) {
        int N=1000;
        BigInteger bigInteger=new BigInteger("1");
        BigInteger chenshu=new BigInteger("2");
        for(int i=1;i<=N;i++){
            bigInteger=bigInteger.multiply(chenshu);
        }
        String num=String.valueOf(bigInteger);
        int ans=0;
        for(int i=0;i<num.length();i++){
            ans+=num.charAt(i)-'0';
        }
        System.out.println(ans);
    }
}
